marshalling hump - French English Dictionary